Paloma Beach On Cap-Ferrat. Nice, France